﻿using System;

namespace DataManage.Data
{
    [Serializable]
    public class PCLoginConfig : BaseViewModel
    {
        private PlatformType platform;
        private string agreement;
        private int sBMU_VolNum;
        private int sBMU_TempNum;
        private int vCMU_VolNum;
        private int vTMU_TempNum;
        private int sBMUNum;
        private int vCMUNum;
        private int tCMUNum;
        private bool exportRealMessage;
        /// <summary>
        /// 平台
        /// </summary>
        public PlatformType Platform { get => platform; set => platform = value; }
        /// <summary>
        /// 协议
        /// </summary>
        public string Agreement {  get => agreement; set => agreement = value;}
        /// <summary>
        /// 从板SBMU的个数
        /// </summary>
        public int SBMUNum { get => sBMUNum; set => sBMUNum = value; }
        /// <summary>
        /// 从板SBMU的单体电压个数
        /// </summary>
        public int SBMU_VolNum { get => sBMU_VolNum; set => sBMU_VolNum = value; }
        /// <summary>
        /// 从板SBMU的单体温度个数
        /// </summary>
        public int SBMU_TempNum { get => sBMU_TempNum; set => sBMU_TempNum = value; }
        /// <summary>
        /// 从板VCMU的单体电压个数
        /// </summary>
        public int VCMU_VolNum { get => vCMU_VolNum; set => vCMU_VolNum = value; }
        /// <summary>
        /// 从板VCMU的单体温度个数、从板TCMU的单体温度个数
        /// </summary>
        public int VTMU_TempNum { get => vTMU_TempNum; set => vTMU_TempNum = value; }
        /// <summary>
        /// 从板VCMU的个数
        /// </summary>
        public int VCMUNum { get => vCMUNum; set => vCMUNum = value; }
        /// <summary>
        /// 从板TCMU的个数
        /// </summary>
        public int TCMUNum { get => tCMUNum; set => tCMUNum = value; }
        /// <summary>
        /// 当前页实时报文数据记录|导出的显控使能
        /// </summary>
        public bool ExportRealMessage { get => exportRealMessage; set => exportRealMessage = value; }

        
        
    }
}
